<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich">

<ui:composition template="PaginaInicio.html.xhtml">
	<ui:define name="content">
		<f:loadBundle basename="resources.Denuncia" var="var" />
		<rich:panel>
			<f:facet name="header">
				<h:outputText value="#{var.denunciar}" />
			</f:facet>
			<h:form>
				<rich:tabPanel>
					<rich:tab label="#{var.pestaña1}">

						<center>

							<h:panelGrid columns="4" border="3">

								<h:outputLabel id="usuario" value="#{var.usuario}"
									for="txtUsuario" />
								<h:inputText id="txtUsuario"
									value="#{denunciadoBean.usuarioDenunciado}" label="usuario"
									required="true" style="width: 276px; " />
								<h:commandButton value="#{var.buscar}"
									action="#{denunciadoBean.buscarUsuario}" />
								<h:message id="mjUsuario" for="txtUsuario" style="color:red" />


								<h:outputLabel id="post" value="#{var.post}" for="txtPost" />
								<h:selectOneMenu id="comboPost"
									value="#{denunciadoBean.postSeleccionado}"
									onchange="this.form.submit()">
									<f:selectItems value="#{denunciadoBean.posts}" />
								</h:selectOneMenu>
								<h:outputText></h:outputText>
								<h:outputText></h:outputText>
								<h:outputLabel id="contenidoPost" value="#{var.contenidoPost}"
									for="txtContenidoPost" />
								<h:inputTextarea id="txtContenidoPost" style="width: 276px; "
									value="#{denunciadoBean.contenidoPost}" />

								<h:outputText></h:outputText>
								<h:outputText></h:outputText>


								<h:outputLabel id="comentariosPost"
									value="#{var.comentarioPost}" for="txtComentario" />
								<rich:dataTable
									value="#{denunciadoBean.listaComentariosUsuario}"
									var="comentario" colums="3">
									<rich:column>
										<f:facet name="header">
											<h:outputText value="#{var.contenidoTabla}" />
										</f:facet>
										<h:inputText value="#{comentario.contenido}" />
									</rich:column>
									<rich:column>
										<f:facet name="header">
											<h:outputText value="#{var.borrarTabla}" />
										</f:facet>
										<h:commandLink value="#{var.borrarTabla}"
											action="#{denunciadoBean.borrarComentario(comentario)}" />
									</rich:column>
									<rich:column>
										<f:facet name="header">
											<h:outputText value="#{var.actualizarTabla}" />
										</f:facet>
											<h:commandLink value="#{var.actualizarTabla}"
												action="#{denunciadoBean.actualizarComentario(comentario)}"/>
									</rich:column>
								</rich:dataTable>

								<h:outputText></h:outputText>
								<h:outputText></h:outputText>


								<h:commandLink value="#{var.eliminar}">
								</h:commandLink>
								<h:commandButton value="#{var.aceptar}"
									action="#{denunciadoBean.cancelarPost}" />
								<h:commandLink value="#{var.crearDenuncia}"
									action="#{denunciadoBean.actualizarPanelDenuncia}" />

							</h:panelGrid>

							<br />

							<h:outputText value="#{denunciadoBean.mensajeDenuncia}" style="color:Red"/>
							<br /> <br />

							<h:panelGrid columns="4"
								rendered="#{denunciadoBean.estadoVariable}" border="3">
								<h:outputLabel id="contenidoDenuncia"
									value="#{var.contenidoDenuncia}" for="txtContenidoDenuncia" />
								<h:inputTextarea id="txtContenidoDenuncia"
									value="#{denunciadoBean.contenidoDenuncia}"
									label="contenidoDenucnia" required="true"
									style="width: 276px; " />
								<h:message id="mjContenidoDenuncia" for="txtContenidoDenuncia"
									style="color:red" />

								<h:outputText></h:outputText>
								<h:outputLabel id="categoria"
									value="#{var.labelCategoriaDenuncia}" />
								<h:selectOneMenu value="#{llamadaBean.categoriaSeleccionada}">

									<f:selectItems value="#{llamadaBean.categorias}" />

								</h:selectOneMenu>

								<h:commandLink value="#{var.crearDenuncia}"
									action="#{denunciadoBean.registrarDenuncia}" />
							</h:panelGrid>
						</center>


					</rich:tab>

				</rich:tabPanel>
			</h:form>
		</rich:panel>


	</ui:define>
	<ui:define name="footer">

		<f:loadBundle basename="resources.RecepcionLlamadas" var="vars" />
		<h:form>
			<h:commandLink value="#{vars.atras}" action="RealizarLlamada.xhtml" />
		</h:form>
		


	</ui:define>
</ui:composition>
</html>